

//支付 初始化校验
$(function(){
    //手机号
    $("#rg1 input[name=mobileNo]").focus(function(){
        $("#rg1 .msg1").removeClass("msg");
        $("#rg1 div[name=msg1]").empty();
    });
    $("#rg1 input[name=mobileNo]").blur(function(){
        var mobileNo=$("#rg1 input[name=mobileNo]").val();
        if(isPhone(mobileNo).pass==false){
            $("#rg1 .msg1").addClass("msg");
            $("#rg1 div[name=msg1]").html("请输入正确手机号");
            return;
        }
    });

    // //密码
    // $("#rg1 input[name=accessPassword]").focus(function(){
    //     $("#rg1 .msg2").removeClass("msg");
    //     $("#rg1 [name=msg2]").empty();
    // });
    // $("#rg1 input[name=accessPassword]").blur(function(){
    //     var accessPassword=$("#rg1 input[name=accessPassword]").val();
    //     if(!accessPassword){
    //         $("#rg1 .msg2").addClass("msg");
    //         $("#rg1 [name=msg2]").html("请输入密码");
    //         return;
    //     }if(accessPassword.length<8 || accessPassword.length>32){
    //         $("#rg1 .msg2").addClass("msg");
    //         $("#rg1 [name=msg2]").html("请输入8-32位密码");
    //         return;
    //     }
    // });
    //邮箱
    $("#rg1 input[name=merchantMail]").focus(function(){
        $("#rg1 .msg2").removeClass("msg");
        $("#rg1 [name=msg2]").empty();
    });
    $("#rg1 input[name=merchantMail]").blur(function(){
        var merchantMail=$("#rg1 input[name=merchantMail]").val();
        if(!merchantMail){
            $("#rg1 .msg2").addClass("msg");
            $("#rg1 [name=msg2]").html("请输入邮箱");
            return;
        }if(email(merchantMail)==false){
            $("#rg1 .msg2").addClass("msg");
            $("#rg1 [name=msg2]").html("请输入正确邮箱");
            return;
        }
    });

    //验证码
    $("#rg1 input[name=mailCode]").focus(function(){
        $("#rg1 .msg3").removeClass("msg");
        $("#rg1 [name=msg3]").empty();
    });
    $("#rg1 input[name=mailCode]").blur(function(){
        var mailCode=$("#rg1 input[name=mailCode]").val();
        if(!mailCode){
            $("#rg1 .msg3").addClass("msg");
            $("#rg1 [name=msg3]").html("请输入邮箱验证码");
            return;
        }if(mailCode.length!=6){
            $("#rg1 .msg3").addClass("msg");
            $("#rg1 [name=msg3]").html("请输入6位验证码");
            return;
        }
    });
    //商户号
    // $("#rg1 input[name=merchantId]").focus(function(){
    //     $("#rg1 .msg4").removeClass("msg");
    //     $("#rg1 [name=msg4]").empty();
    // });
    // $("#rg1 input[name=merchantId]").blur(function(){
    //     var merchantId=$("#rg1 input[name=merchantId]").val();
    //     if(!merchantId){
    //         $("#rg1 .msg4").addClass("msg");
    //         $("#rg1 [name=msg4]").html("请输入商户号");
    //         return;
    //     }if(merchantId.length!=32){
    //         $("#rg1 .msg4").addClass("msg");
    //         $("#rg1 [name=msg4]").html("商户号长度为32位");
    //         return;
    //     }
    // });
    // //用户ID
    // $("#rg1 input[name=userId]").focus(function(){
    //     $("#rg1 .msg4").removeClass("msg");
    //     $("#rg1 [name=msg4]").empty();
    // });
    // $("#rg1 input[name=userId]").blur(function(){
    //     var userId=$("#rg1 input[name=userId]").val();
    //     if(!userId){
    //         $("#rg1 .msg4").addClass("msg");
    //         $("#rg1 [name=msg4]").html("请输入用户ID");
    //         return;
    //     }if(isUuid(userId)==false){
    //         $("#rg1 .msg4").addClass("msg");
    //         $("#rg1 [name=msg4]").html("请输入正确格式用户ID");
    //         return;
    //     }
    // });
    // //订单号
    // $("#rg1 input[name=outOrderId]").focus(function(){
    //     $("#rg1 .msg5").removeClass("msg");
    //     $("#rg1 [name=msg5]").empty();
    // });
    // $("#rg1 input[name=outOrderId]").blur(function(){
    //     var outOrderId=$("#rg1 input[name=outOrderId]").val();
    //     if(!outOrderId){
    //         $("#rg1 .msg5").addClass("msg");
    //         $("#rg1 [name=msg5]").html("请输入订单号");
    //         return;
    //     }if(outOrderId.length!=32){
    //         $("#rg1 .msg5").addClass("msg");
    //         $("#rg1 [name=msg5]").html("订单号长度为32位");
    //         return;
    //     }
    // });
    //姓名
    $("#rg2 input[name=principalName]").focus(function(){
        $("#rg2 .msg1").removeClass("msg");
        $("#rg2 [name=msg1]").empty();
    });
    $("#rg2 input[name=principalName]").blur(function(){
        var principalName=$("#rg2 input[name=principalName]").val();
        if(isChinese(principalName).pass==false){
            $("#rg2 .msg1").addClass("msg");
            $("#rg2 [name=msg1]").html("请输入正确姓名");
            return;
        }if(principalName.length<2 || principalName.length>10){
            $("#rg2 .msg1").addClass("msg");
            $("#rg2 [name=msg1]").html("请输入正确姓名");
            return;
        }
    });

    //身份证号
    $("#rg2 input[name=idCardNumber]").focus(function(){
        $("#rg2 .msg2").removeClass("msg");
        $("#rg2 [name=msg2]").empty();
    });
    $("#rg2 input[name=idCardNumber]").blur(function(){
        var idCardNumber=$("#rg2 input[name=idCardNumber]").val();
        var row =isIdCodeValid(idCardNumber);
        if(row.pass==false){
            $("#rg2 .msg2").addClass("msg");
            $("#rg2 [name=msg2]").html(row.msg);
            return;
        }
    });

    //身份证照片


    //银行卡号
    $("#rg4 input[name=bankCardNo]").focus(function(){
        $("#rg4 input[name=bankName]").val("");
        $("#rg4 .msg1").removeClass("msg");
        $("#rg4 [name=msg1]").empty();
    });
    $("#rg4 input[name=bankCardNo]").blur(function(){
        var bankCardNo=$("#rg4 input[name=bankCardNo]").val();
        var bank =bankCardAttribution(bankCardNo);
        if(bank=="error"){
            $("#rg4 .msg1").addClass("msg");
            $("#rg4 [name=msg1]").html("请输入正确银行卡号");
            return;
        }else {
            $("#rg4 input[name=bankName]").val(bank.bankName);
        }
    });

    //金额
    $("#rg5 input[name=amount]").focus(function(){
        $("#rg5 .msg1").removeClass("msg");
        $("#rg5 [name=msg1]").empty();
    });
    $("#rg5 input[name=amount]").blur(function(){
        var amount=$("#rg5 input[name=amount]").val();
        if(!amount){
            $("#rg5 .msg1").addClass("msg");
            $("#rg5 [name=msg1]").html("请输入金额");
            return;
        }if(isPositiveNumber(amount).pass==false){
            $("#rg5 .msg1").addClass("msg");
            $("#rg5 [name=msg1]").html("请输入正确金额");
        }
    });
    $("#rg6 input[name=mailCodePay]").focus(function(){
        $("#rg6 .msg1").removeClass("msg");
        $("#rg6 [name=msg1]").empty();
    });
    $("#rg6 input[name=mailCodePay]").blur(function(){
        var mailCodePay=$("#rg6 input[name=mailCodePay]").val();
        if(!mailCodePay){
            $("#rg6 .msg1").addClass("msg");
            $("#rg6 [name=msg1]").html("请输入邮箱订单验证码");
            return;
        }if(isPositiveInteger(mailCodePay).pass==false){
            $("#rg6 .msg1").addClass("msg");
            $("#rg6 [name=msg1]").html("请输入正确邮箱订单验证码");
        }
    });
});

// 个人支付 每一步引导校验
function rg1(){
    //手机号
    var mobileNo=$("#rg1 input[name=mobileNo]").val();
    if(!mobileNo){
        $("#rg1 .msg1").addClass("msg");
        $("#rg1 div[name=msg1]").html("请输入手机号");
        return;
    }
    //邮箱
    var merchantMail=$("#rg1 input[name=merchantMail]").val();
    if(!merchantMail){
        $("#rg1 .msg2").addClass("msg");
        $("#rg1 [name=msg2]").html("请输入邮箱");
        return;
    }
    //验证码
    var mailCode=$("#rg1 input[name=mailCode]").val();
    if(!mailCode){
        $("#rg1 .msg3").addClass("msg");
        $("#rg1 [name=msg3]").html("请输入邮箱验证码");
        return;
    }
    //商户ID
    // var merchantId=$("#rg1 input[name=merchantId]").val();
    // if(!merchantId){
    //     $("#rg1 .msg4").addClass("msg");
    //     $("#rg1 [name=msg4]").html("请输入商户ID");
    //     return;
    // }
    // //用户ID
    // var userId=$("#rg1 input[name=userId]").val();
    // if(!userId){
    //     $("#rg1 .msg4").addClass("msg");
    //     $("#rg1 [name=msg4]").html("请输入用户ID");
    //     return;
    // }
    // //订单号
    // var outOrderId=$("#rg1 input[name=outOrderId]").val();
    // if(!outOrderId){
    //     $("#rg1 .msg5").addClass("msg");
    //     $("#rg1 [name=msg5]").html("请输入订单号");
    //     return;
    // }
    return true;
}

function rg2() {
    //姓名
    var principalName=$("#rg2 input[name=principalName]").val();
    if(!principalName){
        $("#rg2 .msg1").addClass("msg");
        $("#rg2 [name=msg1]").html("请输入姓名");
        return;
    }
    //身份证号
    var idCardNumber=$("#rg2 input[name=idCardNumber]").val();
    if(!idCardNumber){
        $("#rg2 .msg2").addClass("msg");
        $("#rg2 [name=msg2]").html("请输入身份证号");
        return;
    }
    return true;
}

function rg3(){
    var fileInput1=$("#rg3 input[name=IdCardFront]").get(0).files[0];
    if(!fileInput1){
        alert("请上传身份证正面照片");
        return;
    }
    var fileInput2=$("#rg3 input[name=IdCardNegative]").get(0).files[0];
    if(!fileInput2){
        alert("请上传身份证反面照片");
        return;
    }
    return true;
}
function rg4() {
    //银行卡号
    var bankCardNo=$("#rg4 input[name=bankCardNo]").val();
    var bankName=$("#rg4 input[name=bankName]").val();
    if(!bankCardNo){
        $("#rg4 .msg1").addClass("msg");
        $("#rg4 [name=msg1]").html("请输入银行卡号");
        return;
    }
    if(!bankName){
        $("#rg4 .msg1").addClass("msg");
        $("#rg4 [name=msg1]").html("请输入正确银行卡号");
        return;
    }
    return true;
}

function rg5() {
    //金额
    var appName=$("#rg5 input[name=amount]").val();
    if(!appName){
        $("#rg5 .msg1").addClass("msg");
        $("#rg5 [name=msg1]").html("请输入金额");
        return;
    }
    return true;
}

function mailCodePay() {
    //金额
    var appName=$("#rg6 input[name=mailCodePay]").val();
    if(!appName){
        $("#rg6 .msg1").addClass("msg");
        $("#rg6 [name=msg1]").html("请输入邮箱订单验证码");
        return;
    }
    return true;
}

